.compReport {
		/*padding: 40px 60px;*/
	background: #f1f4fd;
}

.reportContent {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	padding-top: 80px;
    color:#333;
}

.chart {
	border: 1px solid #bbbdbc;
	border-radius: 5px;
}

::-webkit-scrollbar {
	width: 5px;
	/*滚动条宽度*/
	height: 5px;
	/*滚动条高度*/
}
/*定义滚动条轨道 内阴影+圆角*/

::-webkit-scrollbar-track {
	border-radius: 2.5px;
	/*滚动条的背景区域的圆角*/
	background-color: #e6e6e6;
	/*滚动条的背景颜色*/
}
/*定义滑块 内阴影+圆角*/

::-webkit-scrollbar-thumb {
	border-radius: 2.5px;
	/*滚动条的圆角*/
	background-color: #aaa;
	/*滚动条的背景颜色*/
}

/deep/.rankTable .ivu-table {
	font-size: 1em;
	border: none;
	border: 1px solid #bcbcbc;
}

/deep/.rankTable .ivu-table,
/deep/.rankTable .ivu-table th,
/deep/.rankTable .ivu-table td {
	background: transparent!important;
    color: #515a6e;
}

/deep/.rankTable thead tr th {
	border-bottom: 1px solid #ccc;
	height: auto;
}

/deep/ .rankTable tbody tr td {
	border-color: #ccc;
	height: auto;
}

/deep/.rankTable .ivu-table-cell {
	/*line-height:1.2;*/
	padding-left: .3em;
	padding-right: .3em;
}

/deep/.rankTable .ivu-table-cell span {
	display: flex;
	font-size: 0.6em;
}

/deep/.rankTable .ivu-table:before,
/deep/.rankTable .ivu-table:after {
	background-color: transparent;
}

/deep/.rankTable .ivu-table-overflowX {
	overflow: hidden;
}